well, I never – English–Français translations

🇬🇧 en fr 🇫🇷

well, I never interjection

  • exclamation of great surprise
ça alors
Wiktionary Links